we had one chance to make this deal - Turkish English Dictionary